installed horsepower - Spanish English Dictionary